Fast E cient Mutual and Self Simulations for Shared Memory and Recon gurable Mesh
نویسندگان
چکیده
This paper studies relations between the parallel random access machine pram model and the recon gurable mesh rmesh model by providing mutual simulations between the models We present an algorithm simulating one step of an n lg lgn processor crcw pram on an n n rmesh with delay O lg lgn with high probability We use our pram simulation to obtain the rst e cient self simulation algorithm of an rmesh with general switches An algorithm running on an n n rmesh is simulated on a p p rmesh with delay O n p lg n lg lg p with high probability which is optimal for all p n plg n lg lg n Finally we consider the simulation of rmesh on the pram We show that a n rmesh can be optimally simulated on a crcw pram in $ n time where is the slow growing inverse Ackermann function In contrast a pram with polynomial number of processors cannot simulate the n rmesh in less than lgn lg lgn expected time
منابع مشابه
Constant-Time Hough Transform on a 3D Reconfigurable Mesh Using Fewer Processors
The Hough transform has many applications in image processing and computer vision, including line detection, shape recognition and range alignment for moving imaging objects. Many constant-time algorithms for computing the Hough transform have been proposed on recon gurable meshes [1, 5, 6, 7, 9, 10]. Among them, the ones described in [1, 10] are the most e cient. For a problem with an N N imag...
متن کاملThe Systolic Recon gurable Mesh
In this paper, we introduce the Systolic Recon gurable Mesh (SRM), which combines aspects of the recon gurable mesh with that of systolic arrays. Every processor controls a local switch that can be recon gured during every clock cycle in order to control the physical connections between its four bi-directional bus lines. Data is input on one side of the systolic recon gurable mesh and output fr...
متن کاملA Java Applet to Visualize Algorithms on Reconfigurable Mesh
Recently, many e cient parallel algorithms on the recon gurable mesh have been developed. However, it is not easy to understand the behavior of a recon gurable mesh. This is mainly because the bus topology can change dynamically during the execution of algorithm. In this work, we have developed JRM, a Java applet for visualizing parallel algorithm on the recon gurable mesh to help on understand...
متن کاملSingle step undirected reconfigurable networks
The recon gurable mesh (rn-mesh) can solve a large class of problems in constant time, including problems that require logarithmic time by other, even shared memory, models such as the pram with a similar number of processors [3]. In this work we show that for the rn-mesh these constants can always be reduced to one, still using a polynomial number of processors. Given a recon gurable mesh that...
متن کاملOptimal Algorithms for Constrained Recon gurable Meshes
This paper introduces a constrained recon gurable mesh model which incorporates practical assump tions about propagation delays on large sized buses Simulations of optimal recon gurable mesh algo rithms on the constrained recon gurable mesh model are found to be non optimal Optimal solutions for the sorting and convex hull problems are then presented For the problems investigated the con strain...
متن کامل